common long-necked turtle - Español Inglés Diccionario